﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Quotation
{
    public abstract class TickInfoBase
    {
        /// <summary>
        /// Tick序号
        /// </summary>
        public Int32 TickSN { get; set; }

        /// <summary>
        /// 成交时间
        /// </summary>
        public Time KnockTime { get; set; }

        /// <summary>
        /// 成交价格
        /// </summary>
        public double KnockPrice { get; set; }

        /// <summary>
        /// 成交数量
        /// </summary>
        public Int64 KnockQty { get; set; }

        /// <summary>
        /// 成交金额
        /// </summary>
        public double KnockAmt { get; set; }

        /// <summary>
        /// 最高价
        /// </summary>
        public double HighPrice { get; set; }

        /// <summary>
        /// 最低价
        /// </summary>
        public double LowPrice { get; set; }

        /// <summary>
        /// 涨跌值
        /// </summary>
        public double Diff { get; set; }

        /// <summary>
        /// 涨跌幅
        /// </summary>
        public double DiffRate { get; set; }


        /// <summary>
        /// 总成交数量
        /// </summary>
        public Int64 TotalKnockQty { get; set; }


        /// <summary>
        /// 总成交金额
        /// </summary>
        public double TotalKnockAmt { get; set; }

        /// <summary>
        /// 成交均价
        /// </summary>
        public double KnockAvgPrice { get; set; }
    }
}
